English word definition — powered by WordNet
a padded cloth covering to keep a teapot warm
Want to remember tea cozy?